import java.awt.desktop.SystemEventListener;
import java.util.Arrays;
import java.util.Scanner;

public class test {
    //给定一个整数数组 nums 和一个整数目标值 target，请你在该数组中找出 和为目标值 target 的那 两个 整数，并返回它们的数组下标。
    public static int[] find(int[]array,int target){
        int[] array1=new int[2];//用来存放返回值的数组
        for (int i = 0; i < array.length; i++) {
            for (int j=i+1;j<array.length;j++){
                if(array[i]+array[j]==target){
                    array1[0]=i;
                    array1[1]=j;
                    break;
                }
            }
        }
        return array1;
    }
    public static void main(String[] args) {
        Scanner scanner=new Scanner(System.in);
        int n=scanner.nextInt();//n为输入数组元素数量
        int[] nums=new int[n];
        for (int i=0;i<n;i++){
            nums[i]=scanner.nextInt();
        }
        int target=scanner.nextInt();//目标值
        int[] array=find(nums,target);
        System.out.println(Arrays.toString(array));
    }
}
